﻿@charset "utf-8";
/* CSS Document */
html, body, ul, li, h1, h2, h3, h4, h5, h6, fieldset, legend {padding:0; margin:0;}
ul,li {list-style-type:none; text-transform:capitalize;}
.clear {clear:both; *display:inline;/*IE only*/}

/*menu*/
#menu {
	height: 52px;
	line-height: 52px;
	width: 1100px;
	overflow: hidden;
	margin-left: 145px;
}
#nav {
     margin:0 ; 
     width:1100px; display:block;
	 font-size:16px;
	 height:52px;
	 font-weight:bold;
	 line-height:52px;
	 overflow:hidden;
}
#nav .mainlevel {
       
	  float:left;
	  color:#a6043c;  
	  width:110px;
/*IE6 only*/}
#nav .mainlevel a {
      color:#000000; 
	  text-decoration:none; 
	  line-height:52px; 
	  display:block; 
	  padding:0; 
	  width:110px;
	  text-align:center;
	  }
#nav .mainlevel a:hover {
      color:#ff0000;
	  line-height:52px;
	  text-decoration: none; 
	  background:url(4.jpg) no-repeat center top;
	  }
#nav .mainlevel1 {
      background:url(../images/d1.jpg) 0 0 repeat-x;
	  float:left; 
      color:#000000;
	  margin:0px;
	  padding:0px;
	  overflow:hidden;
	  width:110px;
/*IE6 only*/}

#nav .mainlevel1 li { list-style:none; overflow:hidden;  width:607px; font-size:14px;}
#nav .mainlevel1 a {  font-size:14px;
      color:#000000;
	  text-decoration:none; 
	   height:52px; line-height:52px;
	  display:block; 
	  padding:0; width:607px;
	  margin:0px;
	  padding:0px;
	  overflow:hidden;
	  text-align:center;  width:607px;
	  }
#nav .mainlevel1 a:hover {  font-size:14px;
      color:#ff0000;  width:607px;
	   height:52px; line-height:52px;
	  text-decoration:none; 
	  background:url(7.jpg) no-repeat center 45px;
	  }
#nav .mainlevel ul {Z-INDEX: 999;  font-size:14px;
      display:none;   width:607px;
	  position:absolute; 
	  }
#nav .mainlevel li {  font-size:14px;
      background:url(3.png) center bottom no-repeat; padding-bottom:8px; 
	   width:607px;
	   
	  /*IE6 only*/}
	  #nav .mainlevel1 img a{ } 
	  
	  
/*#tu a{ padding:0px 10px; font-size:14px; color:#000000;  height:65px; line-height:61px; display:block; background:none;}
#tu a:hover{  color:#000000; text-decoration:none;  height:65px; line-height:61px;  display:block; }
	  
#tu a:hover{ background:url(7.jpg) no-repeat center bottom;}
.mainlevel1 a:hover{ background:none;}
*/
.zi2 a{ height:155px;  line-height:20px;}
.zi3{float:left; width:140px; height:155px;  line-height:20px; margin:5px; display:inline;}
.zi3 a{ height:105px;  line-height:20px;  display:block;}
.zi3 a:hover{ height:105px;  line-height:20px; background:url(7.jpg) no-repeat center bottom; display:block; color:#FF0000;}
.zi3 img{ padding:0px 7px; padding-bottom:10px;}

#menu li.show ul{display: block}
#menu li.show .top{background:url(4.jpg) no-repeat center top; display: block;  height:52px; line-height:52px; color: #bc0303; border-bottom:none; text-decoration: none}
